λ-ADJUST scheduling algorithm for optical switches with reconfiguration delay
نویسندگان
چکیده
Using optical technology brings with it advantages such as scalability, high bandwidth and power consumption for the design of switches/routers. However, reconfiguring the optical fabric of these switches requires significant time under current technology. Conventional slot-by-slot scheduling may severely cripple the performance of these switches due to its frequent request for fabric reconfiguration. A more appropriate way is to use a Time Slot Assignment (TSA) scheduling approach. The switch gathers the incoming traffic periodically and schedules them in batches, while trying to minimize the transmission time. This Optical Switch Scheduling (OSS) problem is defined in this paper and it is NP-complete. Earlier TSA algorithms normally assume the reconfiguration delay to be either zero or infinity for simplicity. To this end, we propose a λ-ADJUST algorithm, which breaks this limitation and self-adjusts with different reconfiguration delay values. The algorithm runs at O(δN log N) time complexity, guarantees a 100% throughput and a bounded worst case delay. In addition, it outperforms existing TSA algorithms across a large spectrum of reconfiguration values.
منابع مشابه
On scheduling optical packet switches with reconfiguration delay
Using optical technology for the design of packet switches/routers offers several advantages such as scalability, high bandwidth, power consumption, and cost. However, reconfiguring the optical fabric of these switches requires significant time under current technology (microelectromechanical system mirrors, tunable elements, bubble switches, etc.). As a result, conventional slot-by-slot schedu...
متن کاملLi Minimizing Internal Speedup for Performance Guaranteed Switches with Optical Fabrics
We consider traffic scheduling in an N×N packet switch with an optical switch fabric, where the fabric requires a reconfiguration overhead to change its switch configurations. To provide 100% throughput with bounded packet delay, a speedup in the switch fabric is necessary to compensate for both the reconfiguration overhead and the inefficiency of the scheduling algorithm. In order to reduce th...
متن کاملDesign and Analysis of Scheduling Algorithms for Switches with Reconfiguration Overhead
Hybrid architectures with electronic buffering /processing and optical switching fabric are receiving a lot of attention as potential candidates for the design of scalable high. performance switches/routers. However, the reconfiguration overhead of optical fabrics introduces new challenges for the traffic scheduling across these switches. Existing algorithms proposed for this architecture can b...
متن کاملAnalysis of reduced rate scheduling for switches with reconfiguration overhead
Hybrid switch architecture with electronic buffering/processing and optical switching fabric is receiving a lot of attention as potential candidate for the design of highperformance and scalable switches/routers. However, the reconfiguration overhead of optical fabrics brings new challenges to system and scheduling algorithm design. For example, speedup is compulsory to make the switch stable; ...
متن کاملMinimum Delay Scheduling in Scalable Hybrid Electronic/Optical Packet Switches
A hybrid electronic/optical packet switch consists of electronically buffered line-cards interconnected by an optical switch fabric. It provides a scalable switch architecture for next generation high-speed routers. Due to the non-negligible switch reconfiguration overhead, many packet scheduling algorithms are invented to ensure performance guaranteed switching (i.e. 100% throughput with bound...
متن کامل